package daily.play1;

import java.sql.SQLOutput;
import java.util.*;

//class Student{
//    String name;
//    int age;
//    public Student(String name,int age){
//        this.name = name;
//        this.age = age;
//    }
//    public void getName(){
//        System.out.println(name);
//    }
//    public void getAge(){
//        System.out.println(age);
//    }
//    public String toString(){
//        return "name:"+name+",age:"+age;
//    }
//    public int hashCode(){
//        return name.hashCode();
//    }
//    public boolean equals(Object obj){
//        if(this == obj)
//            return true;
//        if(!(obj instanceof Student)){
//            return  false;
//        }
//        Student stu = (Student) obj;
//        return this.name.equals(stu.name)&&this.age==stu.age;
//
//    }
//    public Student()
//    {
//
//    }
//}
//class Liu extends Student{
//
//}
//public class demo6 {
//    public static void main(String[] args){
//        LinkedHashSet<Student> map = new LinkedHashSet<>();
//        Student stu1 = new Student("zhangsan",18);
//        Student stu2 = new Student("lisi",18);
//        Student stu3 = new Student("wangwu",18);
//        map.Sub(stu1);
//        map.Sub(stu2);
//        map.Sub(stu3);
//        System.out.println(map);
//        Integer it1 = Integer.valueOf(222);
//        Integer it2 = Integer.valueOf(222);
//        System.out.println(it1==it2);
//        Liu liu = new Liu();
//        liu.age = 10;

//    }
//}
//public class demo6 {
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        String string = sc.nextLine();
//        char string1 = sc.nextLine().charAt(0);
//        int i = sc.nextInt();
//        fun(string);
//        fun(string1);
//        fun(i);
//    }
//    public static void fun(String str){
//
//        System.out.println(str.length());
//    }
//    public static void fun(int i){
//        System.out.println(i);
//    }
//    public static void fun(char a){
//        System.out.println((int)a);
//    }
//}
//public class demo6{
//    public static void main(String []args){
//        int [] arr = new int [4];
//        Scanner sc  = new Scanner(System.in);
//        for(int i =0;i<arr.length;i++){
//            arr[i] = sc.nextInt();
//        }
//        Sub(arr[0],arr[1]);
//        Sub(arr[0],arr[1],arr[2]);
//        Sub(arr[0],arr[1],arr[2],arr[3]);
//    }
//    public static void Sub(int a,int b){
//        System.out.println(a-b);
//    }
//    public static void Sub(int a,int b,int c){
//        System.out.println(a-b-c);
//    }
//    public static void Sub(int a,int b,int c,int d){
//        System.out.println(a-b-c-d);
//    }
//}
//public class demo6{
//    public static void main(String[] args){
//        Scanner sc = new Scanner(System.in);
//        ArrayList<String> list = new ArrayList<>();
//        String[] str = new String[6];
//        for(int i=0;i<str.length;i++){
//            str[i] = sc.nextLine();
//        }
//        list.addAll(Arrays.asList(str));
//      Collections.sort(list,new Comparator<String>(){
//          public int compare(String o1, String o2) {
//              String  s1 [] = o1.split("/");
//              String  s2 [] = o2.split("/");
//              if(s1[2].compareTo(s2[2])!=0){
//                  return s1[2].compareTo(s2[2]);
//              }
//              else if(s2[0].compareTo(s1[0])!=0){
//                  return s1[0].compareTo(s2[0]);
//              }
//              else {
//                  return s1[1].compareTo(s2[1]);
//              }
//          }
//      });
//      for(String s : list){
//          System.out.println(s);
//      }
//    }
//}
//public class demo6{
//    public static void main(String[] args){
//        int flag1=0;
//        int flag2=0;
//        Scanner sc = new Scanner(System.in);
//        String str = sc.nextLine();
//        StringBuilder sb = new StringBuilder(str);
//        int a = Integer.parseInt(str);
//        while(true){
//            a++;
//            int year=a/10000;
//            int day = a%100;
//            int month = a/100-year*100;
//            if(day==32&&(month==1||month==3||month==5||month==7||month==8||month==10)){
//                month++;
//                day=1;
//            }else if(day==32&&month==12){
//                day=1;
//                month=1;
//                year++;
//            }else if(day==31&&(month==2||month==4||month==6||month==8||month==9)){
//                month++;
//                day=1;
//            }else if(day==30&&((year%4==0&&year%100!=0)||year%400==0)){
//                day=1;
//                month++;
//            }else if(day==29&&!((year%4==0&&year%100!=0)||year%400==0)){
//                day=1;
//                month++;
//            }
//            str = String.format("%04d%02d%02d", year, month, day);
//            sb.delete(0,sb.length());
//            sb.append(str);
//            if(str.equals(sb.reverse().toString())&&flag1==0){
//                System.out.println(str);
//                flag1=1;
//            }
//            if(str.charAt(0)==str.charAt(2)&&str.charAt(5)==str.charAt(7)&&str.charAt(2)==str.charAt(5)&&flag2==0){
//                System.out.println(str);
//                flag2=1;
//            }
//            if(flag1==1&&flag2==1){
//                break;
//            }
//            a = Integer.parseInt(str);
//        }
//    }
//}


